package team.seekers.hula.teamwork.todo.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

/**
 * 响应的个人待办VO
 * @author yiming
 */
@Data
@Accessors(chain = true)
public class TodoListVO {
    // 待办id
    private String id;

    // 对应的团队待办id
    private String teamTodoId;

    // 如果是团队待办，带上团队名字
    private String teamName;

    // 待办标题
    private String title;

    // 截止日期
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    private Date gmtEnd;

    // 待办类型 0-个人 1-团体
    private Integer type;

    private Integer status;

    // 是否是今日
    private Integer isToday;

    // 对应的tags
    private List<String> tagIds;

}
